@charset "utf-8";
/* 17k louis */
.area{ margin:0 auto; width:950px; overflow:hidden;}
.area690{ float:left; width:690px;}
.area250{ float:right; width:250px;}

/* color */

.cfff{ background-color:#fff;}
.cf6f{ background-color:#f6f6f6;}

.gg_banner{margin:0px auto; padding:5px 0px 0px 0px; background-color:#FFFFFF; width:950px;height:65px;}

/* link */
.c6,
.c6 a,
.c6 a:visited{ color:#666;}
.c9,
.c9 a,
.c9 a:visited{ color:#999;}
.c10,
.c10 a,
.c10 a:visited{ color:#1d86ac;}
.c10 a:hover{ color:#0066cc;}
.c11,
.c11 a,
.c11 a:visited{ color:#24a3ce;}
.c12,
.c12 a,
.c12 a:visited{ color:#f96a0c;}
.c13,
.c13 a,
.c13 a:visited{ color:#fe0000;}

/* tit */
.tit01,
.tit02{ height:33px; overflow:hidden;}
.tit01 h2,
.tit02 h2{ float:left; padding:0 0 0 9px; font-size:14px; line-height:33px;}
.tit02 h3{ float:left; padding:0 0 0 9px; font-size:14px; line-height:33px; width:100px;}
.tit01 a.more,
.tit02 a.more{ margin:10px 6px 0; display:block; width:17px; height:13px; background:url(../images/bookbg.png) -530px -72px no-repeat;}

.tit03{ height:26px; overflow:hidden; background:url(tit03_bg.gif) no-repeat;}
.tit03 h2,
.tit03 h2{ float:left; padding:5px 0 0 5px; width:91px; text-align:center; font-size:12px; line-height:20px;}
.tit03 a.more{ margin:8px 16px 0; display:block; width:17px; height:13px; background:url(../images/bookbg.png) -530px -72px no-repeat;}

.tit01{ background:url(../images/repeat-x.png) repeat-x;}
.tit02{ background:url(../images/repeat-x.png) repeat-x 0 -33px;}

/* 路径信息 */
.infoPath{ border:#c7c7c7 1px solid; border-top:#999 1px solid; height:28px; line-height:28px; background:url(../images/repeat-x.png) repeat-x 0 -67px; padding-left:10px;}
.infoPath a{ padding:0px 0px 0px 0px; margin-left:0px;}
.infoPath .c6 a{ padding-right:6px; background:none;}

/* 图书详细介绍 */
.bookBox{ padding:10px 10px 0; width:668px; overflow:hidden; background:#f6f6f6;}
.bookBox_l{ float:left; margin-right:20px; width:198px;}
.bookBox_r{ float:left; width:444px;}
.bookBox .img{ position:relative; margin:0 auto; width:198px; height:280px;}
.bookBox .img img{ border:#e9e9e9 2px solid; padding:3px; width:189px; height:272px; background:#fff;}

.voteBtnList{}
.voteBtnList ul{ padding:1px 0 6px; width:198px; overflow:hidden;}
.voteBtnList li{ float:left; margin:5px 0 0 13px; display:inline; padding:22px 0 0 32px; text-align:center; color:#666; width:48px; height:18px; background:url(../images/bookbg.png) no-repeat; cursor:pointer;}
.voteBtnList li.s{ background-position:0 0;}
.voteBtnList li.r{ background-position:-80px 0;}
.voteBtnList li.t{ background-position:0 -40px;}
.voteBtnList li.g{ background-position:-80px -40px;}
.voteBtnList li.p{ background-position:0 -80px;}

.bookBox .bookTit{ padding:1px 0 10px 215px; text-align:left;}
.bookBox .bookTit h1{padding-right:12px; display:inline; line-height:30px; font-size:24px;}
.bookBox .bookTit span{ color:#999;display:block;padding:5px 0 0 5px;}
.bookBox .bookTit span img { margin:-2px 0 0 3px}
.bookBox .b_tab{ height:33px; background:url(../images/bookbg.png) -96px -482px no-repeat;}
.bookBox .b_tab ul{ float:left;}
.bookBox .b_tab li{ float:left; width:96px; height:33px; line-height:27px; text-align:center; cursor:pointer; color:#666; font-weight:bold;}
.bookBox .b_tab .btn_a{ color:#333; font-size:14px; background:url(../images/bookbg.png) 0 -482px no-repeat;}
.bookBox .b_tab .time{ float:right; padding:0 8px 0 0; line-height:27px; color:#999;}
.bookBox .b_content{ margin:5px 5px; line-height:18px; height:200px; overflow:hidden;}
.bookBox .b_content b{ display:block;}
.bookBox .b_content p{ float:left; margin:3px 0;}
.bookBox .b_content ul{}
.bookBox .b_content li{ float:left; width:212px; margin-bottom:5px;}
.bookBox .b_content li.tab{ padding:3px 5px; width:414px; background:#f1f1f1;}
.bookBox .b_content li.tab b{ display:inline;}
.bookBox .bookZt{}
.bookBox .bookZt p{ margin-top:12px; *margin-top:10px; margin-left:5px; color:#666; font-size:14px; line-height:22px; *line-height:26px;}
.bookBox .bookZt p big,
.bookBox .bookZt p em{ margin:0 10px; font-weight:bold; font-style:italic;}
.bookBox .bookZt p big{ color:#24a3ce; font-size:30px;}
.bookBox .bookZt p em{ color:#f96a0c; font-size:20px;}
.bookBox .bookZt .bookZt_btn{ float:right; padding:0px 10px 0 0; width:68px; overflow:hidden; font-size:12px;}
.bookBox .bookZt .bookZt_btn li{ width:76px; height:28px; line-height:28px; text-align:center; background:url(../images/bookbg.png) -420px -62px no-repeat; margin-bottom:6px;}
.bookBox .bookZt .bookZt_god{ position:relative; padding:10px 0 5px 0; width:300px; color:#666; background:url(../images/repeat-x.png) repeat-x left bottom;_background:url(../images/repeat-x.gif) repeat-x left bottom;}
.bookBox .bookZt .bookZt_god b{ font-size:14px; font-weight:normal;}
.bookBox .bookZt .bookZt_god div{ padding:0 0 0 33px; height:24px; line-height:24px;}
.bookBox .bookZt .bookZt_god em{ color:#333;}
.bookBox .bookZt .bookZt_god img{ position:absolute; top:12px; left:4px;}
.bookBox .bookFx{ margin:10px 15px 0; height:30px;}

/* 作者投票 */
.zzVote .con{ padding:10px; width:666px; overflow:hidden;}
.zzVote_l{ float:left; padding:0 10px; width:500px; overflow:hidden;}
.zzVote dl{ width:500px; overflow:hidden;}
.zzVote dt{ font-size:14px; line-height:30px;}
.zzVote .w1 dd{ float:left; width:125px; height:20px; line-height:20px; overflow:hidden;}
.zzVote .w1 dd input{ float:left; margin:4px 5px 0 0; _margin:0 0 0 0;}
.zzVote .w2 dd{ margin:0 0 5px 0; height:20px; line-height:20px; overflow:hidden;}
.zzVote .w2 dd input{ float:left; margin:4px 5px 0 0; _margin:0 0 0 0;}
.zzVote .w_btn{ clear:both; margin:10px 0 5px; width:520px; text-align:center;}
.zzVote .w_btn input{ margin:0 5px; border:0; height:23px; line-height:23px; cursor:pointer; background:url(../images/bookbg.png) -122px -90px no-repeat;}
.zzVote .w_btn .btn1{ color:#132944; width:57px;}
.zzVote .w_btn .btn2{ color:#333; width:111px; background-position:-179px -90px;}

.zzVote_jg{ margin:0 20px;}
	.zzVote_jg_div{ padding:5px 0; height:20px; line-height:20px;}
	.zzVote_jg_div .j1{ float:left; margin:5px 12px 0 0; padding:0 2px 0 0; width:200px; height:10px; overflow:hidden; background:#f0efef;}
	.zzVote_jg_div .j1 span{ float:left; height:8px; overflow:hidden;}
	.zzVote_jg_div .j1 .s1{ border:#8a6641 1px solid; background:#e7ab6d;}
	.zzVote_jg_div .j1 .s2{ border:#377136 1px solid; background:#5dbc5b;}
	.zzVote_jg_div .j1 .s3{ border:#424c67 1px solid; background:#6c82b4;}
	.zzVote_jg_div .j1 .s4{ border:#722e61 1px solid; background:#d346ae;}
	.zzVote_jg_div .j2{ float:left; width:80px; margin-right:12px; text-align:right; color:#666;}
	.zzVote_jg_div .j2 em{ color:#999;}
	

.zzVote_r{ float:right; width:122px; height:97px; text-align:center; background:url(../images/bookbg.png) 0 -120px no-repeat;}
.zzVote_r em{ display:block; padding:37px 0 0 0; font-style:italic; color:#f96a0c; font-size:25px; font-weight:bold; line-height:30px;}

/* 评论 */
.pinglun .tit01 a,
.pinglun .tit01 a:visited{ color:#1d86ac;}
.pinglun .tit01 .other{cursor:pointer;float:right; padding:0 10px 0 0; line-height:33px;}
.pinglun .tit01 .other span{ padding:5px 30px 4px 25px; background:url(../images/bookbg.png) -123px -117px no-repeat;}

.pinglun_tab{ margin:12px 20px 0; height:36px; line-height:36px; background:url(../images/repeat-x.png) repeat-x 0 -100px;}
.pinglun_tab ul{ padding:0 10px;}
.pinglun_tab li{ float:left; color:#666; width:85px; text-align:center; cursor:pointer;}
.pinglun_tab .btn_a{ width:98px; font-size:14px; color:#333; background:url(../images/bookbg.png) no-repeat -329px -232px;}
.pinglun_tab .or{ float:right; padding:0 10px 0 0;}
.pinglun_tab .or span{ padding:5px 10px 4px 10px; background:url(../images/bookbg.png) no-repeat -240px -119px;}
.pinglun_tab .btn{ float:left; margin-left:210px; display:inline; width:214px; text-align:center; background:url(../images/bookbg.png) no-repeat 0 -352px;}
.pinglun_tab .btn a{ margin:0 5px;}

.pinglun_content{ margin:0 32px;}
.pinglun_content .pinglun_li{ padding:5px 0 8px; border-bottom:1px dotted #999999}
.pinglun_content .p_t{ padding:0 3px; height:28px; line-height:28px; overflow:hidden; background-color:#efefef}
.pinglun_content .p_t img{ float:left; margin:8px 6px 0 0; display:inline;}
.pinglun_content .p_t strong{ font-size:12px;}
.pinglun_content .p_c{ margin:4px 12px 0px; line-height:21px; max-height:105px; overflow:hidden}
.pinglun_content .p_b{ padding:3px 5px; color:#999; height:16px; line-height:18px; overflow:hidden; background:#fbfbfb;}
.pinglun_content .p_b span{ float:left; margin-right:15px;}
.pinglun_content .p_b span img{margin-top:2px;margin-left:3px;*margin-top:0;}
.pinglun_content .p_b .w{ width:180px;}
.pinglun_content .p_b em{ color:#333;}

.pinglun_pl{ margin:0 20px 12px; background:#fafafa;}
.pinglun_pl .pinglun_tab{ margin:0;}
.pinglun_pl .ora{ position:relative; margin:0 auto; width:520px; height:37px; line-height:37px;}
.pinglun_pl .ora span{ float:right; padding:5px 15px 4px 15px; background:url(../images/bookbg.png) no-repeat -330px -186px;}
.pinglun_pl .ora ul{ position:absolute; top:12px; right:0; padding:24px 0 0 15px; width:185px; height:95px; overflow:hidden; background:url(../images/bookbg.png) -123px -151px no-repeat;}
.pinglun_pl .ora li{ line-height:23px; cursor:pointer;}
.pinglun_pl .pinglun_pl_ul,
.pinglun_pl .pinglun_pl_ul li{ margin:0 auto; width:520px; overflow:hidden;}
.pinglun_pl .pinglun_pl_ul li{ margin-bottom:10px;}
.pinglun_pl label{ float:left; font-size:14px; width:45px; line-height:23px; font-weight:bold;}
.pinglun_pl .text{ float:left; border:#dcdcdc 1px solid; padding:0 5px; width:463px; height:21px; line-height:21px; background:#fff;}
.pinglun_pl .textarea{ float:left; border:#dcdcdc 1px solid; padding:3px 5px; width:463px; height:150px; line-height:18px; background:#fff;}
.pinglun_pl .lt{ padding:0 0 0 45px; color:#999;}
.pinglun_pl .l_btn{ text-align:center;}
.pinglun_pl .l_btn input{ border:0; width:99px; height:31px; line-height:31px; color:#372305; font-size:14px; font-weight:bold; background:url(../images/bookbg.png)-290px -84px no-repeat; cursor:pointer;}

/* 作者公告 */
.zzgg h2{padding-right:30px; background:url(../images/bookbg.png) no-repeat right -414px;}
.zzgg p{ padding:15px; line-height:18px; background:#f6f6f6;white-space:normal;word-break:break-all;}

/* 天空的作品集 */
.tkzpj .con{ padding:10px 0;}
.tkzpj ul{ padding:0 12px;}
.tkzpj li{ height:24px; line-height:24px; overflow:hidden; background:url(../images/repeat-x.png) repeat-x left bottom;_background:url(../images/repeat-x.gif) repeat-x left bottom;}
.tkzpj li span{ float:left; margin-right:5px; width:62px; color:#999; background:#fff;}
.tkzpj .nob{ background:none;}

/* 排行榜 */
.topList{}
.topList .btn{ float:right; margin:2px 3px 0 0; display:inline; width:71px; height:26px; line-height:26px; text-align:center; background:url(../images/bookbg.png) -237px -117px no-repeat;}
.topList .con{ margin-bottom:5px; padding:0 9px 0 43px; background:url(../images/bookbg.png) no-repeat -297px -554px;}
.topList .con ul.top15{}
.topList .con ul.top10{}
.topList .con li{ height:24px; line-height:24px;overflow:hidden;background:url(../images/repeat-x.png) repeat-x left bottom;_background:url(../images/repeat-x.gif) repeat-x left bottom;}
.topList .con li cite{ float:right; color:#999; font-style:normal;}

.topList .con .li0{ margin-bottom:5px; height:40px; line-height:40px; background:#f6f6f6;}
.topList .con .li0 a,
.topList .con .li0 a:visited{ font-size:14px;}

.display cite{ display:none;}

/* 本书PK票排名 */
.pkTop{}
.pkTop dt{ padding:0 8px; color:#666; height:40px; background:#f6f6f6; overflow:hidden;}
.pkTop dt .left{ padding:4px 0 0 0;}
.pkTop dt .left em{ margin:0 2px; color:#f96e13; font-size:22px; font-weight:bold; font-style:italic; line-height:22px;}
.pkTop dt .right{ padding:11px 0 0 0;}
.pkTop dt .right em{ font-size:14px; color:#5abada;}
.pkTop dd{ margin:0 12px;}
.pkTop dd p{ height:29px; color:#666; line-height:29px; background:url(../images/repeat-x.png) repeat-x 0 -299px;}
.pkTop dd .nob{ background:none;}
.pkTop .btn{ text-align:center; height:30px; line-height:30px;}
.pkTop .btn a{ margin:5px 4px 0 4px; display:inline-block;width:89px;height:21px;line-height:21px; background:url(../images/bookbg.png) no-repeat -437px -305px;}
.pkTop .hotVote{ margin-top:10px; padding:12px 0 0 0; height:60px; background:url(../images/bookbg.png) no-repeat -501px -179px;}
.pkTop .hotVote .tp{ margin:0 auto; padding:20px 0 0 50px; width:66px; height:26px; line-height:22px; text-align:center; background:url(../images/bookbg.png) -330px -123px no-repeat; cursor:pointer;}

/* 投票 right */
.vote_r .tit01{ margin:0 5px;}
.vote_r .tit01 h2{ font-size:12px;}
.vote_r ul{ margin:10px 12px 10px;}
.vote_r li{ padding:5px 3px; color:#666; line-height:18px; overflow:hidden;background:url(../images/repeat-x.png) repeat-x left bottom;_background:url(../images/repeat-x.gif) repeat-x left bottom;}
.vote_r li em{ color:#fd5f00;}

/* 目录 */
.directory{ clear:both; margin:0 auto; width:950px; overflow:hidden;}
.directory_title{ position:relative; margin:20px 0 0 0; width:950px; overflow:hidden; text-align:center;}
.directory_title h1{ display:inline; font-size:26px; text-align:center; line-height:30px;}
.directory_title span{ margin-left:12px; color:#999;}
.directory_title .bookZt_god{ position:absolute; top:35px; left:0; width:300px; text-align:left; color:#666;}
.directory_title .bookZt_god b{ font-size:14px; font-weight:normal;}
.directory_title .bookZt_god div{ padding:0 20px 0 33px; height:24px; line-height:24px; background:#f6f6f6;}
.directory_title .bookZt_god em{ color:#333;}
.directory_title .bookZt_god img{ position:absolute; top:3px; left:4px;}
.directory_title .btn{ margin:10px 0 0 0; height:23px;}
.directory_title .btn li{ margin:0 5px; display:inline; width:68px; height:23px; line-height:23px; background:url(../images/bookbg.png) -420px -90px no-repeat;}
.directory_con{ margin:10px 0; background-color:#eff8fe}
.directory_con .tit{ height:32px; text-align:center; background:url(../images/repeat-x.png) repeat-x 0 -100px;}
.directory_con .tit h2{ display:inline; font-size:14px; line-height:32px;}
.directory_con .tit span{ margin-left:5px;}
.directory_con ul{ margin:20px 0; width:950px; overflow:hidden; background:url(li01.gif);}
.directory_con li{ float:left; padding:0 0 0 40px; width:180px; height:29px; line-height:29px; overflow:hidden;}
.directory_con li em{ margin-right:5px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#fe0000;}
.directory_con li a{color:#025b81;}
.directory_con li a:visited{ color:#cc0000;}

/* 阅读 */
.read{ clear:both; margin:0 auto; width:950px; overflow:hidden; background:#e7f4fe;}
.read_tit{ height:32px; background:url(../images/repeat-x.png) repeat-x 0 -100px;}
.read_tit .btn{ padding-right:5px;}
.read_tit .btn li{ float:left; margin:0 0 0 5px; display:inline; width:68px; height:23px; line-height:23px; text-align:center;  background:url(../images/bookbg.png) -420px -90px no-repeat;}
.read_bottom{ clear:both;padding-bottom:15px;}
.read_bottom .btn{ padding:12px 0 0 240px; padding-right:5px; height:40px;}
.read_bottom .btn li{ float:left; margin:0 10px; display:inline; width:68px; height:23px; line-height:23px; text-align:center;  background:url(../images/bookbg.png) -420px -90px no-repeat;}
.read_bottom .btn li.z{ background:none; width:auto; font-size:16px; font-weight:bold;}
.read_bottom p{ clear:both; text-align:center;}
.read_bottom p span{ margin-left:10px;}
.read_bottom p span a,
.read_bottom p span a:visited{ color:#666; text-decoration:underline;}
.read_bottom p span a:hover{ text-decoration:none;}

.readArea{clear:both; width:950px; overflow:hidden; font-size:16px; border-bottom:#6fb3cc 2px solid;}
.readArea h1{ padding:25px 0 15px; font-size:26px; text-align:center; line-height:40px;}
.readArea .p{ padding:0 42px 20px; line-height:155%;word-wrap:break-word;}

.readAreaBox{position:relative;*margin-right:-3px;*float:left;}

.readAreaBox .side{ position:absolute; top:50px; right:0px; padding-top:5px; width:22px;padding-right:2px; height:67px; text-align:center; font-size:12px; font-weight:bold; background:url(../images/bookbg.png) no-repeat -446px -113px; line-height:15px; color:#c30; cursor:pointer;}

.rightSide{ border-left:#feebd9 1px solid; font-size:12px; width:242px;float:right;}
.rightSide ul{ margin:12px 10px;}
.rightSide li{ height:18px; line-height:18px; overflow:hidden;}
.rightSide dl{ margin:12px 10px; border:#ccc 1px solid; font-size:14px; font-weight:bold;}
.rightSide dt{ border-bottom:#ccc 1px solid; padding:0 0 0 10px; color:#9c4900; line-height:29px;}
.rightSide dd{ padding:10px; line-height:24px;}

#setting{ float:left; margin-top:4px;}
#fontColor,
#fontSize{ float:left; margin-left:10px; display:inline;}
#fontColor strong,
#fontSize strong{ float:left; margin:0 5px 0 0;}
#fontColor{ background:url(fontColor.gif) no-repeat 96px 0;}
#fontColor span{ float:left; margin-right:3px; padding-top:15px; width:15px; height:0; overflow:hidden; cursor:pointer;}
#fontSize span{ float:left; margin-right:5px; text-decoration:underline; cursor:pointer;}

.note{ padding:12px 0 0 0; text-align:center; font-size:14px; line-height:25px; background:#fff;}

.zzJs{ background:#fff;}
.zzJs .tit{ padding:0 0 0 5px; height:32px; background:url(pinglun_tab_bg.gif) repeat-x;}
.zzJs .tit h2{ float:left; line-height:32px; font-size:14px;}
.zzJs .con{ margin:0 auto; padding:1px 0 3px 0; width:950px; overflow:hidden; background:url(pinglun_tab_bg.gif) repeat-x left bottom;}
.zzJs .img{ float:left; padding:0 0 0 2px;}
.zzJs .img img{ float:left; width:180px; height:120px;}
.zzJs .txt{ float:left; padding:0 20px; width:462px;}
.zzJs .txt strong{ display:block; margin:5px 0 8px; font-weight:normal; font-size:14px; line-height:22px;}
.zzJs .txt p{ color:#808080;}
.zzJs .txt ul{ width:462px; overflow:hidden;}
.zzJs .txt li{ float:left; margin-right:30px; width:200px; height:24px; line-height:24px; overflow:hidden;background:url(../images/repeat-x.png) repeat-x left bottom;_background:url(../images/repeat-x.gif) repeat-x left bottom;}
.zzJs .txt li span{ float:left; margin-right:5px; color:#999; width:62px; background:#fff;}
.zzJs .vote_btn{ float:right; width:196px;}
.zzJs .vote_btn ul{ height:90px;}
.zzJs .vote_btn li{ float:left; margin:6px 0 0 10px; display:inline; padding-top:54px; width:52px; height:28px; line-height:20px; color:#999; text-align:center; background:url(../images/bookbg.png) no-repeat -160px 0; cursor:pointer;}
.zzJs .vote_btn li.s{ background-position:0 0;}
.zzJs .vote_btn li.r{ background-position:-156px 0;}
.zzJs .vote_btn li.t{ background-position:-104px 0;}
.zzJs .vote_btn li.p{ background-position:-208px 0;}
.zzJs .vote_btn p{ text-align:center; font-size:12px;}

.zzjs0824{overflow:hidden;height:90px;}
.zzjs0824 li.zzxh{ overflow:hidden;height:90px;background:url(../images/bookbg.png) no-repeat -160px 0;}
.zzjs0824 li.zzgb{ overflow:hidden;height:90px;background:url(../images/bookbg.png) no-repeat -264px 0;}
.zzjs0824 li.zzpk{ overflow:hidden;height:90px;background:url(../images/bookbg.png) no-repeat -368px 0;}

.tjTable{}
.tjTable h2{ height:52px; line-height:52px; font-size:16px; color:#f00; text-align:center; background:url(pinglun_tab_bg.gif) repeat-x left bottom #fff;}
.tjTable .con{ padding:12px 0;}
caption{ text-align:center; font-size:14px; font-weight:bold; background:#f4f4f4; line-height:31px;}
.table{ width:95%; background:#fff; border-collapse:collapse;}
.table th{ background:url(pinglun_tab_bg.gif) repeat-x;}
.table th,
.table td{ padding:5px 10px; border:#dcdcdc 1px solid;}

.jpListImg{ clear:both; background:#fff;}
.jpListImg .con ul{ width:950px; overflow:hidden;}
.jpListImg .con li{ float:left; padding:20px 0 10px 10px; width:227px; overflow:hidden;}
.jpListImg .con li .img{ float:left; margin-right:8px;}
.jpListImg .con li .img img{ border:#ababab 1px solid; padding:3px; width:120px; height:173px;}
.jpListImg .con li strong{ margin:5px 0; display:block; font-size:14px;}
.jpListImg .con li p{ margin:5px 0;}

.jpListImg .pinglun_tab{ margin:12px 0 0;}

.otherTable{ width:950px; overflow:hidden;}
.otherTable .left{ padding:20px 0 20px 20px; width:415px;}
.otherTable .left .table{ width:100%;}
.otherTable .right{ padding:20px 20px 20px 0; width:475px;}
.otherTable .right h2{ line-height:38px; color:#f00; text-align:center; font-size:16px;}

.otherTable .pinglun_tab{ margin:0 0 10px 0;}
.otherTable ul,
.otherTable li{ margin:0 auto; width:445px; overflow:hidden;}
.otherTable li{ margin-bottom:10px;}
.otherTable .text{ width:380px;}
.otherTable .textarea{ width:380px;}

.otherTable .btn{ margin-left:0;}
.otherTable .pinglun_pl{ margin:0;}

/* 分享 */
#ckepop{}
#ckepop span{ float:left;}

/*关注此作品的网友还关注 By BennyTian*/
.correlative ul{list-style:none;text-align:center;margin:0;margin-top: 5px;margin-bottom: 5px; zoom:1;}
.correlative ul li{width:120px;float:left;}
.correlative ul li div{width:70px;height:110px;margin:0 auto;}
.correlative ul li div img{width:75px;height:108px;}
.correlative ul li span{display:block;margin:5px 0;}

.listBook ul{ margin:0 auto; padding:17px 0 6px 0; width:928px; overflow:hidden;}
.listBook li{ float:left; width:116px; text-align:center;}
.listBook li img{ border:#c7c7c7 1px solid; width:75px; height:108px;}
.listBook li span{ display:block; margin:5px 0; height:20px; line-height:20px; overflow:hidden;}

/* 0818书签 */
.bookBox{z-index:99;}
.sqbox{position:absolute;top:6px;left:0;width:160px;height:62px;z-index:100;}
.sq0818{height:62px;padding-left:11px;_padding-left:6px;}
.sq0818 a{text-decoration:none;display:inline-block;width:57px;padding-right:3px;height:20px;line-height:20px;text-align:center;margin:2px 10px 0 0;background:url(../images/bookbg.png) no-repeat 0 -217px;}
.sq0818 a:hover{text-decoration:none;}
.sq0818 a.a1{color:#f96910;}
.sq0818 a.a2{color:#f96910;}
.sq0818 a.a3{color:#489002;}
.sq0818 a.a4{color:#489002;}

.sq0818 a.a3:hover{background:url(../images/bookbg.png) no-repeat 0 -217px;}
.sq0818 a.a4:hover{background:url(../images/bookbg.png) no-repeat 0 -217px;}

.sqqy{position:absolute;top:5px;right:3px;width:111px;height:71px;z-index:100;background:url(../images/bookbg.png) no-repeat -240px -360px;_background:url(bookbg.gif) no-repeat -240px -360px;}
.ct0416{text-align:center;}
.recent_read{text-align:center;line-height:30px;}
.recent_read a{margin-right:10px;}
.c12{line-height:26px;}


/* 书评 */
.comment{padding:15px 20px;overflow:hidden;font-family:'宋体';zoom:1;}
.comment a,.comment a:visited{color:#1d86ac;}
.comment a:hover{color:#1d86ac;}
.comment i{font-style:normal;}

.comment h3{background:url(../images/comment.png) repeat-x;height:30px;line-height:27px;font-size:12px;padding-left:30px;}
.tit-tab{float:left;font-weight:100;color:#ccc;}
.tit-tab a{display:inline-block;padding:0 11px;font-weight:bold;}
.tit-tab a.on,.tit-tab a.on:visited{border:1px solid #dfdede;border-width:1px 1px 0 1px;background:#fff;height:29px;color:#333;}

.tit-ckbut{float:right;font-weight:100;margin-right:10px;}
.tit-ckbut em{cursor:pointer;background:url(../images/comment.png) no-repeat 0 -137px;height:21px;width:66px;display:inline-block;line-height:21px;text-align:center;margin-left:15px;overflow:hidden;}
.tit-ckbut em a:hover{text-decoration:none;}

.comment h4{height:30px;line-height:30px;padding:10px 0;color:#1d86ac;font-weight:100;text-align:right;font-size:12px;}
.comment h4 a{margin:0 5px;}
.comment h4 a.on,.comment h4 a.on:visited{font-weight:bold;color:#666;}
.comment h4 span{color:#666;float:left;height:25px;line-height:28px;padding-top:2px;}
.comment h4 span a,.comment h4 span a:visited{float:left;overflow:hidden;margin:0 5px;background:url(../images/comment.png) no-repeat 0 -31px;display:inline-block;height:25px;line-height:25px;padding-left:22px;font-weight:bold;color:#fff;}
.comment h4 span a:hover{text-decoration:none;color:#fff;}
.comment h4 span a em{cursor:pointer;background:url(../images/comment.png) no-repeat right -31px;display:inline-block;height:25px;line-height:26px;padding-right:22px;}
.comment h4 span a.a1,.comment h4 span a.a1:visited{background-position:0 -57px;color:#666;}
.comment h4 span a.a1 em{background-position:right -57px;}
.comment h4 span a.a2,.comment h4 span a.a2:visited{background-position:0 -57px;color:#666;padding-left:10px;}
.comment h4 span a.a2 em{background-position:right -57px;padding-right:10px;}
.comment h4 a.a3,.comment h4 a.a3:visited{float:right;overflow:hidden;margin:0 5px;background:url(../images/comment.png) no-repeat 0 -57px;display:inline-block;height:25px;line-height:25px;padding-left:22px;font-weight:bold;color:#666;margin-left:10px;}
.comment h4 a.a3 em{cursor:pointer;background:url(../images/comment.png) no-repeat right -57px;display:inline-block;height:25px;line-height:28px;padding-right:22px;}
.comment h4 a.a3:hover{text-decoration:none;color:#666;}
.comment h4 span label{cursor:pointer;float:left;}
.comment h4 span label input{vertical-align:middle;margin-right:3px;}

.comment dl{overflow:hidden;margin-bottom:5px;padding-bottom:10px;zoom:1;}
.comment dl dt{float:left;width:50px;text-align:center;}
.comment dl dt img{margin-bottom:7px;}
.comment dl dt img.head{border: 1px solid #F0F0F0;width:50px;height:50px;}
.comment dl dd{float:right;width:582px;line-height:21px;overflow:hidden;}

.comment1 dl dt{float:left;width:50px;text-align:center;}
.comment1 dl dt.checkbox{width:20px;padding-top:16px;overflow:hidden;}
.comment1 dl dt.checkbox input{margin:0;float:left;}
.comment1 dl dt img{margin-bottom:7px;}
.comment1 dl dt img.head{width:50px;height:50px;}
.comment1 dl dd{float:right;width:564px;line-height:21px;overflow:hidden;}

.comment-del dl{padding-bottom:5px;}
.comment-del dl dt.checkbox{width:20px;padding-top:7px;overflow:hidden;}
.comment-del dl dt.checkbox input{margin:0;float:left;}
.comment-del dl dd{float:right;width:620px;line-height:21px;overflow:hidden;}
.comment-del dl dd .cc-new{background:#fff;padding-left:0;color:#999;}

.comment-dan{padding-top:0;}

.cc-tit{background:#efefef;height:27px;line-height:27px;padding-left:5px;_height:20px;_padding-top:7px;Border-top:1px dotted #BCBCBC;}
.cc-tit img{vertical-align:middle;margin-top:-2px;margin-left:5px;}
.cc-tit strong{margin-left:5px;font-weight:100;}
.cc-tit strong a,.cc-tit strong a:visited{font-weight:bold;margin-left:7px;color:#666;}
.cc-tit em{float:right;color:#8d8d8d;margin-right:10px;_margin-top:-5px;}
.cc-bg{background:#FFF0E4;}
.cc-bg1{background:#fff;}
.cc-content{padding:5px 0 5px 5px;color:#333;}
.cc-content span{clear:both;display:block;padding-top:5px;}
.cc-content span em{margin-left:5px;}
.cc-content span i{color:#1d86ac;margin-left:3px;}
.authorbg{background:#ffebda;padding:5px 10px;}

.cc-new{background:#FBFBFB;height:30px;line-height:30px;padding-left:5px;color:#999;}
.cc-new img{vertical-align:text-top;margin:0 3px;}
.cc-new i{margin-left:10px;}
.cc-new em{float:right;margin-right:10px;}
.cc-new em a{margin:0 3px;}
.cc-new span{float:left;_padding-top:9px;}

.cc-author{background:#FFF0E4;line-height:21px;padding:5px 10px 5px 10px;margin:0 0 1px 0;color:#333;}
.cc-author span{clear:both;display:block;line-height:26px;border-bottom:1px dotted #e6d4c5;padding-left:3px;color:#666;margin-bottom:10px;}
.cc-author span em{float:right;}
.cc-author cite{font-style:normal;padding:0 8px;display:block;}
.cc-author cite a{font-family:Arial, Helvetica, sans-serif, }
.cc-author i{display:block;text-align:right;padding-top:5px;color:#8d8d8d;}
.cc-author img{vertical-align:middle;margin:0 3px;}

.page{color:#666666;padding:20px 0;text-align:center;clear:both;}
.page a{background:url(../images/comment.png) no-repeat scroll left -83px transparent;color:#666;display:inline-block;height:26px;padding-left:1px;margin:0 3px;}
.page a span{background:url(../images/comment.png) no-repeat scroll right -83px transparent;color:#666;cursor:pointer;display:inline-block;height:26px;line-height:26px;margin-left:1px;padding:0 10px;}
.page a:hover{background-position:0 -110px;text-decoration:none;}
.page a:hover span{background-position:right -110px;color:#fff;}
.page a.on{background-position:0 -110px;}
.page a.on span{background-position:right -110px;color:#fff;font-weight:bold;margin-left:1px;}
.page input{border:1px solid #E0E0E0;height:23px;line-height:23px;margin:0 3px;padding:0 3px;vertical-align:middle;width:30px;}

.yjfk{padding:10px;line-height:24px;color:#666;overflow:hidden;zoom:1;}
.yjfk a,.yjfk a:visited{color:#1d86ac;float:right;margin-right:6px;}
.yjfk a:hover{color:#1d86ac;}

.comment-tj{background:url(../images/comment.png) no-repeat -184px -317px;margin:15px 20px;padding:0 0 0 22px;line-height:24px;}
.bookinfo{padding:10px;}
.bookinfo dl{border-bottom:1px dashed #999;overflow:hidden;padding-bottom:10px;margin-bottom:10px;zoom:1;}
.bookinfo dl dt{float:left;margin-right:10px;}
.bookinfo dl dt img{width:75px;height:108px;}
.bookinfo dl dd{float:left;line-height:24px;color:#333;}
.ydbut a{color:#333;background:url("http://img.17k.com/style/book/../images/bookbg.png") no-repeat -420px -62px;display:inline-block;margin-top:8px;height:28px;line-height:28px;text-align:center;width:76px;}
.ydbut a:hover{text-decoration:none;}
.gly{color:#666;}
.gly a,.gly a:visited{color:#1d86ac;margin:0 3px;}
.gly a:hover{color:#1d86ac;}
.sqbut{padding-top:10px;text-align:center;}
.sqbut a,.sqbut a:visited{background:url("http://img.17k.com/style/book/../images/bookbg.png") no-repeat scroll -123px -117px;display:inline-block;width:112px;height:21px;line-height:21px;text-align:center;color:#1d86ac;}
.sqbut a:hover{text-decoration:none;color:#1d86ac;}

.comment-top img{vertical-align:middle;margin-left:5px;float:left;margin-top:3px;*margin-top:0px;}
.comment-top li.li0 img{margin-top:11px;}
.comment-top a{float:left;}
.comment-top  em{float:right;}

.respond{clear:both;padding:15px 0 0 0;}
.respond h5{font-size:12px;text-align:right;font-weight:100;color:#666;border:1px dotted #ccc;border-width:0 0 1px 0;line-height:37px;}
.respond h5 span{float:left;}
.respond h5 span a,.respond h5 span a:visited{margin:0 3px;color:#666;}
.respond h5 span a:hover{color:#666;}
.respond h5 span a.on{font-weight:bold;}
.respond .cc-new{background:#fff;}
.respond dl{padding-bottom:10px;}
.nodata{text-align:center;line-height:42px;border-bottom:1px dotted #ccc;}


img.head30{width:30px;height:30px;border: 1px solid #F0F0F0;padding:1px;vertical-align:middle;}
img.head50{width:50px;height:50px;border: 1px solid #F0F0F0;padding:1px;vertical-align:middle;}

.respond dl dt img{margin-bottom:7px;}
.respond dl dt.checkbox{width:20px;padding-top:8px;overflow:hidden;}
.respond .cc-tit{background:none;}

dl.author-bg{padding-bottom:10px;}
.author-bg dd{background:#ffebda;}
.author-bg .cc-tit{background:#ffebda;padding:10px 5px 0 5px;color:#1d86ac;border-bottom:1px dotted #ccc;}
.author-bg .cc-new{background:#ffebda;padding:0 5px;}
.author-bg .cc-content{padding:0 5px;}

.comment-admin h4{border-bottom:1px dotted #ccc;height:30px;line-height:30px;padding:10px 0 0 0;color:#666;}
.comment-admin h5{line-height:40px;font-size:12px;font-weight:100;color:#666;}
.comment-admin h5 a{margin:0 3px;color:#666;}
.comment-admin h5 a.on{font-weight:bold;}

.comment-admin table{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;width:100%;color:#666;margin:0 auto;border-collapse:collapse;}
.comment-admin td,th{text-align:left;padding-left:10px;}
.comment-admin th{line-height:32px;padding-top:3px;background:#efefef;}
.comment-admin td{border-bottom:1px dotted #999;padding:10px 5px;}
.comment-admin td img{vertical-align:middle;_margin-top:-2px;margin-left:5px;}
.comment-admin td img.head{width:30px;height:30px;margin-right:10px;}
.comment-admin td a,.comment-admin td a:visited{color:#666;}
.send-comment .tip{clear:both;zoom:1;height:25px;overflow:hidden;text-align:right;line-height:25px;padding-top:5px;}
.send-comment .tip em{float:right;}

.kind .buts a{padding:0;}
.noadbut{vertical-align:middle;margin-left:5px;background:url(http://img.17k.com/zhuanti/read-xc/noad.gif) no-repeat;width:123px;height:27px;overflow:hidden;display:inline-block;text-indent:-99999px;}
.x-tj{float:right; line-height:33px; padding-right:15px;}
/* 1211 17:43 */
.book_btn_new{float:right; padding:0px 10px 0 0; width:68px; overflow:hidden; font-size:12px;bottom:10px;right:10px;position:absolute;}
.book_btn_new li{ width:76px; height:28px; line-height:28px; text-align:center; background:url(../images/bookbg.png) -420px -62px no-repeat; margin-bottom:6px;}
.book_btn_new li.cake-close,
.book_btn_new li.cake-open{background:none;}

.listBook h2 strong{cursor:pointer;margin-right:20px;margin-top:2px;padding:0 15px;}	
.listBook h2 .s_on{color:#990000;background:#fff;display:inline-block;}
.listBook .c11_s{padding-top:10px;}
.listBook .c11_s li{display:inline-block;padding:0 25px 0 0;width:auto;text-align:left;line-height:21px;}
.zjlist_s{overflow:hidden;zoom:1;}
